E
D
M
BenSelect Documentation
EventMapEntry<E,D,M> Class
See Also  Send Feedback
Selerix.BenSelect.Api.ApplicationCore.Integration Namespace : EventMapEntry<E,D,M> Class
Base class implementation to map the api core event setup to the real infrastructure model object.

Type Parameters

E
D
M

Public Properties

 NameDescription
public PropertyAlternateChangeDetailsGets or sets alternate event description. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertyCanDeliverOverridden. Gets delivery flag.  
public PropertyClassGets or sets the event class. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public PropertyDataPropertyNameGets or sets the event target property name. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public PropertyDataTypeOverridden. Gets the data type.  
public PropertyDelayedDataTypeOverridden. Gets delayed data type.  
public PropertyEnabledGets or sets the setup entry state. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public PropertyEntityFieldGets or sets the entity target property expression. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public PropertyEntityTypeOverridden. Gets the entity type.  
public PropertyEventTypeOverridden. Gets the event type.  
public PropertyFullDataTypeOverridden. Gets the full data type.  
public PropertyHasChangesGets or sets a value indicating whether this instance has changes. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertyIgnoreProcessingIntervalGets or sets ignoring processing interval flag. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertyIsTaskOverridden. Gets delayed data type.  
public PropertyMatchConditionGets the custom mapping condition function. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertyModelFieldOverridden. Gets or sets model field value.  
public PropertyModelMappingConditionGets or sets custom mapping condition function.  
public PropertyModelPropertyExpressionGets or sets the model property selector.  
public PropertyModelTypeOverridden. Gets the model type.  
public PropertyOnAggregateGets or sets object model aggregation function.  
public PropertyOnAggregateReadyTimeGets or sets ready time aggregation function.  
public PropertyOnAggregateScalarGets or sets scalar model aggregation function.  
public PropertyOnDeliverGets or sets delivery function.  
public PropertyOnDeliverListGets or sets list delivery function.  
public PropertyOnGetAggregationKeyGets or sets key aggregation function.  
public PropertyOnGetDeliveryModelGets or sets delivery model.  
public PropertyOnGetPayloadOverrideGets or sets the on get payload override.  
public PropertyPropagateSelfInitiatedGets or sets same endpoint event propagation flag. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertyReTryDelayedGets or sets delayed retry flag. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertySkipApprovalGets or sets skip approval flag. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertySkipEventAggreagationGets or sets skip aggregation flag. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public PropertySubClassGets or sets the event subclass. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public PropertyTypeGets the event type. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
Top

Public Methods

 NameDescription
public MethodAggregateOverridden. Aggregates events.  
public MethodAggregateReadyTimeOverridden. Aggregates ready time.  
public MethodDelayedDeliveryPerforms delayed delivery. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry)
public MethodDeliverOverridden. Performs event delivery.  
public MethodEqualsCheck objects are equals. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public MethodGetAggregationKeyOverridden. Gets aggregation key.  
public MethodGetDeliveryModelOverridden. Gets delivery model.  
public MethodGetHashCodeDefault hash function. (Inherited from Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry)
public MethodGetPayloadOverrideOverridden. Gets the payload override.  
public MethodIsValidModelMappingOverridden. Validates model mapping.  
Top

Inheritance Hierarchy

System.Object
   Selerix.BenSelect.Api.ApplicationCore.Integration.EventSetupEntry
      Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry
         Selerix.BenSelect.Api.ApplicationCore.Integration.EventMapEntry<E,D,M>

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2024 All Rights Reserved.